#ifndef __USB_HID_H
#define __USB_HID_H



typedef struct
{
    usb_device_handle deviceHandle;
    class_handle_t hidHandle;
} usb_hid_mouse_struct_t;

usb_status_t USB_DeviceHidStartRecv(void);
usb_status_t USB_DeviceHidStartSend(uint8_t *buffer,uint32_t length);


void USB_DeviceHIDReceiveData(uint8_t *buffer,uint32_t length);

#endif